const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({
  transpileDependencies: true,
  // lintOnSave: process.env.NODE_ENV !== 'production',
  lintOnSave: false,
  // 开启代理服务器（方式一）
  // devServer: {
  //   proxy: 'http://localhost:80'
  // }
  // 开启代理服务器（方式二）
  // devServer: {
  //   proxy: {
  //     '/api': {
  //       pathRewrite:{"^/api":""},//这里这样配置了之后axios无法写全地址，因为替换api会一直失败的
  //       target: 'http://localhost/Laravel/blog/public',//这个地址是服务器的基本地址，不能直接用http://localhost:80，因为我本地配置的不是原生地址而是后面增加了另外的路径
  //       // target: 'http://localhost/blog/public',
  //       ws: false,
  //       changeOrigin: true
  //     }
  //   },
  // },
  configureWebpack: {
    resolve: {
      fallback: { "path": require.resolve("path-browserify") }
    }
  }
})

